Algorithms for Isotropic Tasks in Hypercubes and Wraparound
نویسنده
چکیده
We consider a broad class of communication tasks, which we call isotropic, in a hypercube and in a wraparound mesh of processors. These tasks are characterized by a type of symmetry with respect to origin node. WVe show that executing such tasks in a minimum number of steps is equivalent to a matrix decomposition problem. We use this property to obtain minimum completion time algorithms. For a special communication task, the total exchange problem, we find algorithms that are simultaneously optimal with respect to completion time, and average packet delay. We also prove that a particularly simple type of shortest path algorithm executes isotropic tasks in time which is optimal within a small bound. 1 Research supported by NSF under Grant NSF-ECS-8519058 and by the ARO under Grant DAAL03-b6K-0171. 2 Laboratory for Information and Decision Systems, M.I.T, Cambridge, Mass. 02139.
منابع مشابه
Communication algorithms for isotropic tasks in hypercubes and wraparound meshes
Varvarigos, E.A. and D.P. Bertsekas, Communication algorithms for isotropic tasks in hypercubes and wraparound meshes, Parallel Computing 18 (1992) 1233-1257. We consider a broad class of communication tasks, which we call isotropic, in a hypercube and in a wraparound mesh of processors. These tasks are characterized by a type of symmetry with respect to origin node. We show that executing such...
متن کاملTransposition of Banded Matrices in Hypercubes: A Nearly Isotropic Task
A class of communication tasks, called isotropic, was introduced in [VaB92], and minimum completion time algorithms for all tasks in this class were found. Isotropic tasks are characterized by a type of symmetry with respect to origin node. In this paper we consider the problem of transposing a sparse matrix of size N x N with a diagonal band of size 2P+1 + 1, which is stored by columns in a hy...
متن کاملDetermination of Optimal Parameters for Finite Plates with a Quasi-Square Hole
This paper aims at optimizing the parameters involved in stress analysis of perforated plates, in order to achieve the least amount of stress around the square-shaped holes located in a finite isotropic plate using metaheuristic optimization algorithms. Metaheuristics may be classified into three main classes: evolutionary, physics-based, and swarm intelligence algorithms. This research uses Ge...
متن کاملCycle Time Reduction and Runtime Rebalancing by Reallocating Dependent Tasks
Business Process Management Systems (BPMS) is a complex information system that provides designing, administrating, and improving the business processes. Task allocation to human resources is one of the most important issues which should be managed more efficiently in BPMS. Task allocation algorithms are defined in order to meet the various policies of organizations. The most important of these...
متن کاملDemographic, Clinical, and Geographic Predictors of Placement Disruption among Foster Care Youth Receiving Wraparound Services
The effective delivery of wraparound depends upon the availability of a wide range of community-based services. This study seeks to determine the impact of proximity to resources on the effectiveness of a wraparound program for stabilizing foster care placements among a sample of youth. We present a methodology for deriving proximity scores for individual clients using Geographic Information Sy...
متن کامل